north east golf vacations melbourne columbia self catering golf clubs yorkshire north carolina queensland leeds accommodation english ireland scotland british london golf course wales golf courses raleigh bed and breakfast b&b golf packages harrogate edinburgh escort glasgow durham sydney golf australia bradford golf club chapel hill escorts north